@charset "utf-8";
/* CSS Document */
body {font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;color: #121212;}
*{ margin:0; padding:0;}
ul li{ list-style:none;}
a{color: #121212;}
a:hover{text-decoration:none; color: #835ea4;}

.mt20{ margin-top:20px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.purple{color: #007fce;padding-bottom: 5px;}
.gray{color: #b8b8b8;}
.clearfix{clear: both;}
h1,h2,h3,h4{padding: 0;margin: 0;}
@media (min-width: 1200px) {
    .b-menu { margin-top: 32px;}
    .b-menu ul li{background: url(../images/nav_line.jpg) no-repeat right center;margin-left:9px;}
    .f30{font-size: 30px;}
    .footer{padding: 1% 0;}
    .inner-new li{height: 348px;}
}
/*header*/
.head-bg {
    background: #61c7ef;
}

.right_fbox {
        width: 150px;height: 410px;position: fixed;float: right;left: 50%;top: 34%;z-index: 999;margin-left: 570px;
}

.left_fbox {
        width: 150px;height: 410px;position: fixed;float: right;right: 50%;top: 34%;z-index: 999;margin-right: 570px;
}
.about {
    text-indent: 2em;line-height: 26px;max-height: 165px;overflow: hidden;margin-top: 3%;color: #444;padding-right: 2.5%;
}

.news-nav {
    height: 30px;line-height: 30px;overflow: hidden;
}

.news-text {
    width: auto;max-height: 64px;overflow: hidden;margin-bottom: 2%;
}
#mrq{width:1150px;  height: 150px; margin:25px auto 0;}
div{overflow:hidden;}
#Marquee_x { overflow:hidden; width: 1150px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:150px; width:375px; overflow:hidden;text-align: center;}
#Marquee_x ul li div img{ border:1px solid #835ea4; width:370px; height:120px; display:block}
#Marquee_x ul li div span{ display:block;}
.footer-nav {
    background: #2e87be;border-bottom: #ae99c2 dotted 1px;color: #fff;padding: .5% 0;line-height: 25px;
}
.footer-nav a{color: #fff;display: inline-block;margin: 0 2%;}
.footer-nav a:hover{color: #ff0;}

.footer {
    background: #2e87be;color: #FFFFFF;line-height: 25px;
}
.footer a{color: #FFFFFF;display: inline-block;margin: 0 1%;}
.footer a:hover{color: #ff0;}

.footer-title {
    color: #fff;padding: 6px 0;line-height: 28px;
}
.footer-title strong{color: #f39025;}

.inner-nav {
    background: url(../images/inner.png) no-repeat center bottom;padding:5px 0 11px;
}
.inner-nav a{color: #b8b8b8;}

.inner-content {
    line-height: 28px;
}
#img{
	width:240px;
	height:185px;
}
.inner-new li img{
    max-height: 233px;overflow: hidden;
}

.pagebox{padding:30px 0 ;text-align: center;font-size: 14px;} 
.pagebox a,.pagebox b{height: 36px; line-height: 36px; margin: 2px;display: inline-block;color: #fff;background: #835ea4; padding: 0 12px;}
.pagebox a:hover,.pagebox b{background: #835ea4;font-weight: bold;color: #fff; border: #121212 1px solid;}

.bdsharebuttonbox {
    float: right;
}

.inner-key {
    min-height: 40px;border-bottom:#ccc dotted 1px;
}
.inner-key span{color: #989898;padding: 0 15px;}

.inner-related li h3 a {
    display:block;border-bottom:#ccc dotted 1px;height:34px;line-height:34px; overflow:hidden;background: url(../images/images_37.jpg) no-repeat left center;text-indent: 1em;font-size: 14px;margin: 0;
}
.inner-related li h3{margin: 0;}
.inner-related li{padding: 0 3%;}
